package com.xebest.web.form;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;
import java.util.Map;

public class XeVenInfoShopForm implements Serializable{
	  
	private static final long serialVersionUID = 1L;

    /**
	 * 业务id
	 */
    private String shopId;
    /**
	 * 店铺logo
	 */
    private String shopLogo;
    /**
	 * 店铺店招
	 */
    private String shopSigns;
    /**
	 * 店铺域名
	 */
    private String shopDomain;
    /**
	 * 注册资本（万元）
	 */
    private BigDecimal registCapital;
    /**
	 * 公司成立日期
	 */
    private String comEstabDate;
    /**
	 * 公司简介
	 */
    private String comDesc;

    /***************userInfo  venInfo  附加字段*****************/
    /**
	 * 店铺名  xe_user_info
	 */
    private String shopName;
    /**
     * 企业名称
     */
    private String venName;
    /**
     * 联系人list
     */
    private List<XeVenInfoShopContactsForm> shopContacts;
    /**
     * 拒审商品
     */
    private String refusePro;
    /**
     * 在售商品
     */
    private String salePro;
    /**
     * 未上架商品
     */
    private String pullOfPro;
    /**
     * 营业执照号码
     */
    private String apNum;
    /**
     * 执照过期日期
     */
    private String endDate;
    /**
     * 注册地省
     */
    private Integer provinceId;
    /**
     * 注册地省name
     */
    private String provinceName;
    /**
     * 注册地市
     */
    private Integer cityId;
    /**
     * 注册地市name
     */
    private String cityName;
    /**
     * 法定代表人
     */
    private String legalPerson;
    /**
   	 * 企业所在地详细地址
   	 */
    private String venAddr;
    /**
     * 身份证正面图片url-aptitude表
     */
    private String idcardPic;
    /**
     * 身份证反面图片url-aptitude表
     */
    private String idcardBackPic;
    /**
     * 营业执照副本
     */
    private String business;
    /**
     * 公司电话
     */
    private String comPhone;
    /**
     * 主营业务
     */
    private String businessTypeName;
    /**
     * 主营业务id
     */
    private String businessType;
    /**
     * 销售区域
     */
    private List<Integer> areaId;
    /**
     * 销售区域map
     */
    private Map<Integer,String> areaIdMap;
    /**
     * 开户人姓名（企业姓名）
     */
    private String bankAccName;
    /**
     * 开户行卡号
     */
    private String bankAccCard;
    /**
     * 支行开户行
     */
    private String subAccBank;
    /**
     * 分行CODE
     */
    private String branchCode;
    /**
     * 企业类型
     */
    private String comType;
    /**
     * 企业性质
     */
    private String venProperties;
    /**
     * 登录账号
     */
    private String loginName;
    
    public String getShopId() {
	
		return shopId;
	}

	public void setShopId(String shopId) {
	
		this.shopId = shopId;
	}

	public String getShopName() {
        return shopName;
    }

    public void setShopName(String shopName) {
        this.shopName = shopName == null ? null : shopName.trim();
    }

    public String getShopLogo() {
        return shopLogo;
    }

    public void setShopLogo(String shopLogo) {
        this.shopLogo = shopLogo == null ? null : shopLogo.trim();
    }

    public String getShopSigns() {
        return shopSigns;
    }

    public void setShopSigns(String shopSigns) {
        this.shopSigns = shopSigns == null ? null : shopSigns.trim();
    }

    public String getShopDomain() {
        return shopDomain;
    }

    public void setShopDomain(String shopDomain) {
        this.shopDomain = shopDomain == null ? null : shopDomain.trim();
    }

    public BigDecimal getRegistCapital() {
        return registCapital;
    }

    public void setRegistCapital(BigDecimal registCapital) {
        this.registCapital = registCapital;
    }

    public String getComDesc() {
        return comDesc;
    }

    public void setComDesc(String comDesc) {
        this.comDesc = comDesc == null ? null : comDesc.trim();
    }

	public String getVenName() {
	
		return venName;
	}

	public void setVenName(String venName) {
	
		this.venName = venName;
	}

	public List<XeVenInfoShopContactsForm> getShopContacts() {
	
		return shopContacts;
	}

	public void setShopContacts(List<XeVenInfoShopContactsForm> shopContacts) {
	
		this.shopContacts = shopContacts;
	}

	public String getRefusePro() {
	
		return refusePro;
	}

	public void setRefusePro(String refusePro) {
	
		this.refusePro = refusePro;
	}

	public String getSalePro() {
	
		return salePro;
	}

	public void setSalePro(String salePro) {
	
		this.salePro = salePro;
	}

	public String getPullOfPro() {
	
		return pullOfPro;
	}

	public void setPullOfPro(String pullOfPro) {
	
		this.pullOfPro = pullOfPro;
	}

	public String getApNum() {
	
		return apNum;
	}

	public void setApNum(String apNum) {
	
		this.apNum = apNum;
	}

	public String getEndDate() {
	
		return endDate;
	}

	public void setEndDate(String endDate) {
	
		this.endDate = endDate;
	}
	
	public String getLegalPerson() {
	
		return legalPerson;
	}

	public void setLegalPerson(String legalPerson) {
	
		this.legalPerson = legalPerson;
	}

	public String getVenAddr() {
	
		return venAddr;
	}

	public void setVenAddr(String venAddr) {
	
		this.venAddr = venAddr;
	}

	public String getIdcardPic() {
	
		return idcardPic;
	}

	public void setIdcardPic(String idcardPic) {
	
		this.idcardPic = idcardPic;
	}

	public String getIdcardBackPic() {
	
		return idcardBackPic;
	}

	public void setIdcardBackPic(String idcardBackPic) {
	
		this.idcardBackPic = idcardBackPic;
	}

	public String getBusiness() {
	
		return business;
	}

	public void setBusiness(String business) {
	
		this.business = business;
	}

	public String getComPhone() {
	
		return comPhone;
	}

	public void setComPhone(String comPhone) {
	
		this.comPhone = comPhone;
	}

	public String getBusinessTypeName() {
	
		return businessTypeName;
	}

	public void setBusinessTypeName(String businessTypeName) {
	
		this.businessTypeName = businessTypeName;
	}

	public String getBankAccName() {
	
		return bankAccName;
	}

	public void setBankAccName(String bankAccName) {
	
		this.bankAccName = bankAccName;
	}

	public String getBankAccCard() {
	
		return bankAccCard;
	}

	public void setBankAccCard(String bankAccCard) {
	
		this.bankAccCard = bankAccCard;
	}

	public String getSubAccBank() {
	
		return subAccBank;
	}

	public void setSubAccBank(String subAccBank) {
	
		this.subAccBank = subAccBank;
	}

	public String getBranchCode() {
	
		return branchCode;
	}

	public void setBranchCode(String branchCode) {
	
		this.branchCode = branchCode;
	}

	public String getComType() {
	
		return comType;
	}

	public void setComType(String comType) {
	
		this.comType = comType;
	}

	public String getVenProperties() {
	
		return venProperties;
	}

	public void setVenProperties(String venProperties) {
	
		this.venProperties = venProperties;
	}

	public String getLoginName() {
	
		return loginName;
	}

	public void setLoginName(String loginName) {
	
		this.loginName = loginName;
	}

	public String getComEstabDate() {
	
		return comEstabDate;
	}

	public void setComEstabDate(String comEstabDate) {
	
		this.comEstabDate = comEstabDate;
	}

	public Integer getProvinceId() {
	
		return provinceId;
	}

	public void setProvinceId(Integer provinceId) {
	
		this.provinceId = provinceId;
	}

	public Integer getCityId() {
	
		return cityId;
	}

	public void setCityId(Integer cityId) {
	
		this.cityId = cityId;
	}

	public String getProvinceName() {
	
		return provinceName;
	}

	public void setProvinceName(String provinceName) {
	
		this.provinceName = provinceName;
	}

	public String getCityName() {
	
		return cityName;
	}

	public void setCityName(String cityName) {
	
		this.cityName = cityName;
	}

	public List<Integer> getAreaId() {
	
		return areaId;
	}

	public void setAreaId(List<Integer> areaId) {
	
		this.areaId = areaId;
	}

	public Map<Integer, String> getAreaIdMap() {
	
		return areaIdMap;
	}

	public void setAreaIdMap(Map<Integer, String> areaIdMap) {
	
		this.areaIdMap = areaIdMap;
	}

	public String getBusinessType() {
	
		return businessType;
	}

	public void setBusinessType(String businessType) {
	
		this.businessType = businessType;
	}
}